#pragma once

#include "vrdatacore_global.h"
#include "remarkactorbase.h"
#include "commonshape.h"

namespace VrDataCore
{
	class VRDATACORE_EXPORT NoMeshRemarkActor:public RemarkActorBase
	{
	public:
		NoMeshRemarkActor();
	protected:
		~NoMeshRemarkActor();
	public:
		virtual void buildPropertyMap();
	protected:
		virtual void createDrawable();
		osg::ref_ptr<osg::Group>							_root;
		osg::ref_ptr<CoreBase::PlaneShape>					_planeShape;
		osg::ref_ptr<osg::StateSet>							_ss;
	};
}